operating self-sufficiency - French English Dictionary